Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CS2103T-T09-4] GOATS #94

Open
wants to merge 387 commits into
base: master
Choose a base branch
from

Conversation

elliot-tang
Copy link

GOATS is a contact management application targeted towards private tutors and tutors who are employed at a small tuition centre, who may be juggling multiple students in addition to various administrative and financial duties. It consolidates all student and parent information, thereby freeing up tutors' time and allowing them to focus on other tasks.

Copy link

codecov bot commented Sep 20, 2024

Codecov Report

Attention: Patch coverage is 51.25571% with 427 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
...java/seedu/address/logic/commands/LinkCommand.java 0.00% 54 Missing ⚠️
...va/seedu/address/logic/commands/DeleteCommand.java 34.42% 34 Missing and 6 partials ⚠️
.../java/seedu/address/storage/JsonAdaptedParent.java 0.00% 40 Missing ⚠️
...a/seedu/address/logic/commands/ArchiveCommand.java 0.00% 33 Missing ⚠️
...seedu/address/logic/commands/UnarchiveCommand.java 0.00% 33 Missing ⚠️
src/main/java/seedu/address/ui/StudentCard.java 0.00% 20 Missing ⚠️
...java/seedu/address/logic/commands/EditCommand.java 42.42% 15 Missing and 4 partials ⚠️
...ava/seedu/address/logic/commands/UnpinCommand.java 41.93% 15 Missing and 3 partials ⚠️
...va/seedu/address/logic/commands/UnlinkCommand.java 72.88% 11 Missing and 5 partials ⚠️
.../java/seedu/address/storage/JsonAdaptedPerson.java 44.00% 13 Missing and 1 partial ⚠️
... and 26 more
Files with missing lines Coverage Δ Complexity Δ
...n/java/seedu/address/commons/core/GuiSettings.java 76.92% <ø> (ø) 8.00 <0.00> (ø)
...rc/main/java/seedu/address/logic/LogicManager.java 78.26% <100.00%> (+0.98%) 3.00 <0.00> (ø)
...seedu/address/logic/commands/AddParentCommand.java 100.00% <100.00%> (ø) 8.00 <2.00> (?)
...eedu/address/logic/commands/AddStudentCommand.java 100.00% <100.00%> (ø) 8.00 <8.00> (?)
...java/seedu/address/logic/commands/FindCommand.java 100.00% <100.00%> (ø) 6.00 <0.00> (ø)
...a/seedu/address/logic/commands/FindDayCommand.java 100.00% <100.00%> (ø) 6.00 <6.00> (?)
...a/seedu/address/logic/commands/FindTagCommand.java 100.00% <100.00%> (ø) 6.00 <0.00> (ø)
...ava/seedu/address/logic/commands/GradeCommand.java 93.54% <100.00%> (+43.54%) 11.00 <0.00> (+3.00)
...java/seedu/address/logic/commands/ListCommand.java 100.00% <100.00%> (ø) 2.00 <0.00> (ø)
...edu/address/logic/commands/ListParentsCommand.java 100.00% <100.00%> (ø) 2.00 <2.00> (?)
... and 50 more

... and 1 file with indirect coverage changes

IsaacPangTH and others added 29 commits October 21, 2024 20:50
UI: fix UI width and Ui.png height
Current UI looks congested as more parameters are being added in

UI needs to look clean and readable

Added columns to utilise horizontal space

Let's make UI readable
Archive: Configure UI and Model for archiving students
ckclion and others added 30 commits November 7, 2024 22:55
Fix bug when grading a pinned student
Update index.md, DG Use Case: Archive, Pin
Add use case for grading a student
Fix bug with DeleteCommand and Links
Change adds and addp command words
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants